home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 1 / Gekikoh Dennoh Club Vol. 1 (Japan).7z / Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin / kowin / archive / kob / kob001s.lzh / kob.h next >
Text File  |  1996-09-02  |  2KB  |  105 lines

  1.  
  2. WINMAX    equ    16
  3.  
  4. TRUE    equ    1
  5. FALSE    equ    0
  6.  
  7. Eattr    equ    %010_01111100_11100111
  8.         * u  ikMMMM   irm  cro
  9.         *      oems   czv   d
  10. Einterval    equ    15
  11.  
  12. DClear        equ    0
  13. DLine        equ    1
  14. DPut        equ    2
  15. DSymbol        equ    3
  16. DPattern    equ    4
  17. DGraphicClear    equ    5
  18. DGraphicLine    equ    6
  19. DGraphicPut    equ    7
  20. DDot        equ    8
  21. DCircle        equ    9
  22.  
  23. OptionLine    equ    0
  24. OptionBox    equ    1
  25. OptionFill    equ    2
  26. OptionShadow    equ    3
  27.  
  28. UserPaste    equ    0
  29. UserString    equ    1
  30. UserStrings    equ    2
  31. UserSheet    equ    3
  32. UserGraphic    equ    5
  33.  
  34.  
  35.     .offset        0
  36. info_option:    .dc.l    1
  37. info_x:        .dc.l    1
  38. info_y:        .dc.l    1
  39. info_h:        .dc.l    1
  40. info_v:        .dc.l    1
  41. info_RightStat:    .dc.l    1
  42. info_LeftStat:    .dc.l    1
  43. info_LeftON:    .dc.l    1
  44. info_LeftOFF:    .dc.l    1
  45. info_RightON:    .dc.l    1
  46. info_RightOFF:    .dc.l    1
  47. info_MoveFlag:    .dc.l    1
  48. info_KeyCode:    .dc.l    1
  49. info_ShiftStat:    .dc.l    1
  50. info_Counter:    .dc.l    1
  51. info_ComData:    .dc.l    1
  52. info_ComBuffer:    .dc.l    1
  53. info_size:
  54.  
  55.  
  56.  
  57. **********************************************************************
  58. * デバッグ用マクロセット
  59.  
  60. KO_PRINT .macro
  61.     bsr    ko_debug
  62.     .endm
  63. KP    .macro    ptr
  64.     pea.l    ptr
  65.     bsr    ko_debug
  66.     addq.l    #4,sp
  67.     .endm
  68.  
  69. KO_DECP    .macro    data
  70.     move.l    data,-(sp)
  71.     bsr    ko_dec_print
  72.     addq.l    #4,sp
  73.     .endm
  74.  
  75. KO_HEXP    .macro    data
  76.     move.l    data,-(sp)
  77.     bsr    ko_hex_print
  78.     addq.l    #4,sp
  79.     .endm
  80.  
  81. KOP    .macro    str
  82.     .local    l1,l2
  83.     pea.l    l1(pc)
  84.     bsr    ko_debug
  85.     addq.l    #4,sp
  86.     bra    l2
  87. l1:    .dc.b    str,13,10,0
  88.     .even
  89. l2:
  90.     .endm
  91.  
  92. KH    .macro    str,data
  93.     .local    l1,l2
  94.     pea.l    l1(pc)
  95.     bsr    ko_debug
  96.     move.l    data,(sp)
  97.     bsr    ko_hex_print
  98.     addq.l    #4,sp
  99.     bra    l2
  100. l1:    .dc.b    str,0
  101.     .even
  102. l2:
  103.     .endm
  104.  
  105.